package com.ekuaitu.kuaitu.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by Michael Pi on 2017/1/7.
 */

public class ComplaintsTagBean {


    /**
     * status : 200
     * message : 成功
     * debug : null
     * attachment : [{"tagId":9,"tagName":"寻不到车","tagType":0,"isDefault":false,"uploadPhoto":false,"default":false},{"tagId":10,"tagName":"开锁失败","tagType":0,"isDefault":false,"uploadPhoto":false,"default":false},{"tagId":11,"tagName":"无法还车","tagType":0,"isDefault":false,"uploadPhoto":false,"default":false},{"tagId":12,"tagName":"其他原因","tagType":0,"isDefault":false,"uploadPhoto":false,"default":false}]
     */

    @SerializedName("status")
    private int status;
    @SerializedName("message")
    private String message;
    @SerializedName("debug")
    private Object debug;
    @SerializedName("attachment")
    private List<AttachmentBean> attachment;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Object getDebug() {
        return debug;
    }

    public void setDebug(Object debug) {
        this.debug = debug;
    }

    public List<AttachmentBean> getAttachment() {
        return attachment;
    }

    public void setAttachment(List<AttachmentBean> attachment) {
        this.attachment = attachment;
    }

    public static class AttachmentBean {
        /**
         * tagId : 9
         * tagName : 寻不到车
         * tagType : 0
         * isDefault : false
         * uploadPhoto : false
         * default : false
         */

        @SerializedName("tagId")
        private int tagId;
        @SerializedName("tagName")
        private String tagName;
        @SerializedName("tagType")
        private int tagType;
        @SerializedName("isDefault")
        private boolean isDefault;
        @SerializedName("uploadPhoto")
        private boolean uploadPhoto;
        @SerializedName("default")
        private boolean defaultX;

        public int getTagId() {
            return tagId;
        }

        public void setTagId(int tagId) {
            this.tagId = tagId;
        }

        public String getTagName() {
            return tagName;
        }

        public void setTagName(String tagName) {
            this.tagName = tagName;
        }

        public int getTagType() {
            return tagType;
        }

        public void setTagType(int tagType) {
            this.tagType = tagType;
        }

        public boolean isIsDefault() {
            return isDefault;
        }

        public void setIsDefault(boolean isDefault) {
            this.isDefault = isDefault;
        }

        public boolean isUploadPhoto() {
            return uploadPhoto;
        }

        public void setUploadPhoto(boolean uploadPhoto) {
            this.uploadPhoto = uploadPhoto;
        }

        public boolean isDefaultX() {
            return defaultX;
        }

        public void setDefaultX(boolean defaultX) {
            this.defaultX = defaultX;
        }
    }
}
